home *** CD-ROM | disk | FTP | other *** search
/ Collection of Internet / Collection of Internet.iso / infosrvr / dev / www_talk.930 / 000411_emv@garnet.msen.com _Tue Dec 1 05:24:39 1992.msg < prev    next >
Internet Message Format  |  1994-01-24  |  2KB

  1. Return-Path: <emv@garnet.msen.com>
  2. Received: from dxmint.cern.ch by  nxoc01.cern.ch  (NeXT-1.0 (From Sendmail 5.52)/NeXT-2.0)
  3.     id AA06659; Tue, 1 Dec 92 05:24:39 MET
  4. Received: by dxmint.cern.ch (5.65/DEC-Ultrix/4.3)
  5.     id AA27104; Tue, 1 Dec 1992 05:37:44 +0100
  6. Received: by garnet.msen.com (/\==/\ Smail3.1.25.1 #25.5)
  7.     id <m0mwPMf-0000A7C@garnet.msen.com>; Mon, 30 Nov 92 23:37 WET
  8. Message-Id: <m0mwPMf-0000A7C@garnet.msen.com>
  9. To: Dan Connolly <connolly@pixel.convex.com>
  10. Cc: "Tony Johnson (415) 926 2278" <TONYJ@scs.slac.stanford.edu>,
  11.         www-talk@nxoc01.cern.ch
  12. Subject: Re: quotes around tags and escape sequences 
  13. In-Reply-To: Your message of Mon, 30 Nov 92 21:42:47.
  14.              <9212010342.AA06729@pixel.convex.com> 
  15. Date: Mon, 30 Nov 92 23:37:23 EST
  16. From: Edward Vielmetti <emv@msen.com>
  17.  
  18. if we're double-quoting the
  19.     
  20.          href="gopher://gopher.micro.umn.edu:70/00/Some Stuff"
  21.  
  22. so there's no question where the beginning of the reference is and
  23. where the end of the reference is, then I should think there's no
  24. problem.
  25.  
  26. Really, though, the gopher reference is (in gopherspeak)
  27.  
  28. Name=An arbitrary, but meaningful name
  29. Host=gopher.micro.umn.edu
  30. Port=70
  31. Type=0
  32. Path=Some Stuff
  33.  
  34. And the "href=" is just a way to squash it down to a single string.
  35. It could just as well be a set of attributes and not a single one.
  36. E.g.
  37.  
  38. <a gopherhost="gopher.micro.umn.edu" 
  39.    gopherport="70" 
  40.    gopherpath="/Some Stuff" 
  41.    gophertype="0">
  42. An arbitrary, but meaningful, name</a>
  43.  
  44. expresses the meaning of what's going on in a way that's far closer to
  45. how SGML might do it as far as I have been able to make out...Dan is
  46. that actually legal SGML?
  47.  
  48. This being a general flaw of URL, really - the idea was to make short
  49. strings that are printable, but as access methods get more complex a
  50. set of attribute=value pairs may make things quite a bit easier, 
  51. for parsing and quoting as well as mapping from one access class
  52. (gopher links to telnet sites) to another (www native support for telnet).
  53.  
  54.   Edward Vielmetti, vice president for research, Msen Inc. emv@Msen.com
  55.         Msen Inc., 628 Brooks, Ann Arbor MI  48103 +1 313 998 GLOB
  56.